autonomous undertaking - Spanish English Dictionary